pot pie - French English Dictionary